perro impulsor - French English Dictionary